Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
124 LEUCHA ROAD Flats/Maisonettes £93,500 31 May 2001
128 LEUCHA ROAD Flats/Maisonettes £97,749 25 Oct 2001
134 LEUCHA ROAD Flats/Maisonettes £87,000 19 Nov 2001
158 LEUCHA ROAD Flats/Maisonettes £410,000 25 Aug 2017
172 LEUCHA ROAD Flats/Maisonettes £460,000 30 Jun 2021
174 LEUCHA ROAD Flats/Maisonettes £436,000 31 May 2018
178 LEUCHA ROAD Flats/Maisonettes £137,000 27 Jun 2005
180 LEUCHA ROAD Flats/Maisonettes £200,000 7 May 2008